iT邦幫忙

2023 iThome 鐵人賽

DAY 22
0
Modern Web

Ben 的學習網系列 第 22

第22天 - 測驗(圖型配對)

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20231006/20162141xVzFZe1jSJ.jpg

系統功能

今天介紹的是「圖型配對」的題型。
前面介紹的都是針對文字類型的題目,這一題是為了小小孩設計的,針對不識字的小小孩,一般都會買圖像書給他們,例如買動物書,指著大象教他唸,所以這個功能是因應這樣的設計,同時為了達到不重覆的目的,所以每次也會以亂數的方式,做圖型的呈現。
這個題型在一般的情況下,你點了圖型就會唸出那個圖型的發音。
如果在遊戲的模式,會唸出某個圖型的發音,然後你要找出該發音對應的圖型按下去,預設是每5秒會重覆唸一次,直到你按對就會進入下一題,直到全部圖型都答案,會顯示你總共花了幾秒完成。

技術手法: game_match.js

技術上這個部份的 code 比較多,功能又很獨立,所以把程式碼抽出來做為獨立的程式,game_match.js. 由於它要被主程式 script.js 呼叫,所以要把它 export 出來。


import disableBtnStatus from "./common.js";
window.closeWrong = closeWrong;
window.matchFocus = matchFocus;
window.pressCard = pressCard;
var windowWidth = window.innerWidth;
var windowHeight = window.innerHeight;

..


export default game_match;


在主程式 script.js ,要用 import 的方式載入後,才可以在程式中呼叫。

import game_match from "./game_match.js";

  if (curQuizType == "game_match") {
    game_match(curQuiz);
    return;
  }

語文學習22-衣服與飾物

1. 這件衣服有大一號的尺寸嗎?這件衣物只有這個尺寸
2. 那個紅色的包包多少錢?那個包包定價3000元,現在特價8折,只要2400元
3. 〖單字〗衣服種類
4. 〖單字〗飾物種類

上一篇
第21天 - 測驗_題型_數學
下一篇
第23天 - 測驗(專注力)
系列文
Ben 的學習網30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言